vehicle removal truck - German English Dictionary